Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

CI: add centos stream8/9 #350

Merged
merged 2 commits into from
Oct 12, 2023
Merged

CI: add centos stream8/9 #350

merged 2 commits into from
Oct 12, 2023

Conversation

evelikov
Copy link
Collaborator

This unblocks #349 while also part-fixing #320

There's little point in having a separate stage with massive if/else
chain, when we already have per distro stage just a few lines above.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
@scaronni
Copy link
Collaborator

CentOS Stream has a shorted life span compared to the RHEL rebuilds/forks by almost two years, so DKMS will be maintained for longer in EPEL 8/9 than the life of CentOS Stream 8/9. But as per the other ticket, we can also drop the distribution from the tests sometime prior, shouldn't be a big deal.

Another option is to use AlmaLinux or RockyLinux in place of CentOS Stream 8/9.

@evelikov
Copy link
Collaborator Author

If https://endoflife.date/centos-stream is correct - Stream 8 is EOL in April 2024, while 7 is July 2024.

IMHO keeping Stream is fine - even with the shorter lifespan. I know nothing about Rocky but a PR would be welcome.

@evelikov evelikov changed the title CI: add centos stream8/9, drop centos 7 and ubuntu 18.04 CI: add centos stream8/9 Oct 12, 2023
@evelikov
Copy link
Collaborator Author

Dropped the centos 7/ubuntu 18.04 removal for now. They seem to work fine with the CI and updating to newer github actions is nice but non critical.

@evelikov evelikov merged commit dae34b0 into dell:master Oct 12, 2023
@evelikov evelikov deleted the centos-stream branch October 12, 2023 14:21
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants